package com.shuang.mapper;

import com.shuang.pojo.DbGoodsDiscuss;
import com.shuang.pojo.DbGoodsDiscussExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DbGoodsDiscussMapper {
    int countByExample(DbGoodsDiscussExample example);

    int deleteByExample(DbGoodsDiscussExample example);

    int deleteByPrimaryKey(Long dId);

    int insert(DbGoodsDiscuss record);

    int insertSelective(DbGoodsDiscuss record);

    List<DbGoodsDiscuss> selectByExampleWithBLOBs(DbGoodsDiscussExample example);

    List<DbGoodsDiscuss> selectByExample(DbGoodsDiscussExample example);

    DbGoodsDiscuss selectByPrimaryKey(Long dId);

    int updateByExampleSelective(@Param("record") DbGoodsDiscuss record, @Param("example") DbGoodsDiscussExample example);

    int updateByExampleWithBLOBs(@Param("record") DbGoodsDiscuss record, @Param("example") DbGoodsDiscussExample example);

    int updateByExample(@Param("record") DbGoodsDiscuss record, @Param("example") DbGoodsDiscussExample example);

    int updateByPrimaryKeySelective(DbGoodsDiscuss record);

    int updateByPrimaryKeyWithBLOBs(DbGoodsDiscuss record);

    int updateByPrimaryKey(DbGoodsDiscuss record);
}